package com.hdrx.fundhelper.utils;

import com.spire.pdf.FileFormat;
import com.spire.pdf.PdfDocument;


/**
 * @author: houdx
 * @description:
 * @date: 2023/10/18 10:35
 */
public class Pdf2Word {

    public static void pdf2word(String pdfPath) {
        //创建一个 PdfDocument 对象
        PdfDocument doc = new PdfDocument();

        //加载 PDF 文件
        try {
            doc.loadFromFile(pdfPath);
        } catch (Exception e) {
            throw new RuntimeException(e.getMessage() + " 请输入文件全路径，例如：E:\\TT\\10万字总结java面试题和答案.pdf");
        }

        String[] split = pdfPath.split("\\.");
        String sourcePath = split[0];


        //将PDF转换为Doc格式文件并保存
        doc.saveToFile(sourcePath + ".doc", FileFormat.DOC);

        //将PDF转换为Docx格式文件并保存
        doc.saveToFile(sourcePath + ".docx", FileFormat.DOCX);
        doc.close();

    }

    public static void main(String[] args) {
       // pdf2word("E:\\TT\\10万字总结java面试题和答案.pdf");

        for (int i = 1; i <100 ; i++) {
            for (int j = 1; j <100 ; j++) {
                for (int k = 1; k <100 ; k++) {
                    if (i * i + j * j + k * k == 2009){
                        System.out.println("a="+i+",b="+j+",c="+k);
                    }

                }

            }

        }

    }
}
